.page{background-color: #050517;box-sizing: border-box;min-height: 100vh;}
.login{padding-top: 20vh;}
.login-title{text-align: center;margin-bottom: 24px;font-size: 28px;}
.container-out{
    width:500px;
    margin: 0 auto;
    padding: 2px;
    border-radius: 8px;
    box-sizing: border-box; 
    background-image: linear-gradient(205deg,#6fffff, #6561ea, #a764e0);
}
.wrap{
    width:100%;    
    /* background: rgba(40,57,101,.9); */
    background-color: #050517;
    padding: 48px 68px;
    border-radius: 8px;
   
}
.wrap .form-group + .form-group{margin-top: 3rem;}
.wrap .form-group label{display: none!important;color: #91a1b9;font-size: 0.8rem;text-indent: 1em;}
.login-title{color: #6b75ea;}
.btn-wrap{margin-top: 24px;}
.btn-wrap button{padding: 10px 40px;border:1px solid #6b75ea;background: transparent;}
.btn-wrap button:hover{background: rgba(255,255,255,.1);color: #fff;border-color: #0bd5ff;}
.btn-wrap button + button{margin-left: 20px;}
.form-group label{color: #e8e8e8;}
.form-group .form-control{  background-color: transparent;border-image: linear-gradient(#0bd5ff,#0416bf) 30 30;color: #fff;}
.form-control:focus{box-shadow: none;}

/* input:-internal-autofill-selected {
    transition: background-color 5000s ease-in-out 0s !important;
} */
